energy mix - German English Dictionary